The phrase "staff quarters" refers to a specific area or building where employees or workers live, typically provided by an employer.